Windows Builds

All of our Windows builds are packaged as 7-Zip Self-Extracting Archives in .exe format. You download the archive and double-click on it and save the extracted files to a directory on your hard disk. To run Firefox, you can double-click on the executable from Windows Explorer or create a shortcut to the executable and drag it to the desktop or add it to your Start Menu.

We don't provide Installer Builds as many people that use Unofficial Builds like to test new versions or keep multiple versions of Firefox on their systems and only one version of Firefox can be installed on a system (to the best of our knowledge).

In general, it is a good idea to backup your Firefox profiles before testing a new version of Firefox or Thunderbird as new versions of the software, especially pre-release versions, can damage existing profiles to the point that older software versions can't use the profiles after they have been modified by newer versions.

There is information on managing profiles for Firefox at Firefox Help: How To Manage Profiles (mozilla.org) and Thunderbird Help: How To Manage Profiles (mozilla.org).

In general, you can get information on how the builds are done from the kits themselves. To get information on Firefox builds related to the build configuration, you can type about:buildconfig in the URL bar and hit return. Build configuration information from the .mozconfig file will be displayed on the screen. When code optimizations are used, there will usually be a directory named source in the kit that contains the patches or source code of the changed files that are required by Mozilla's licensese. If a kit doesn't contain the source code, contact us and we'll do our best to provide you with the code changes used for that kit.

Win32 builds that start with K8 will generally run on Pentium 4s, Pentium Ms, Pentium 4Ms, Xeons, Athlon X2s, Opteron and Athlon 64 chips and generally any CPU that supports the SSE2 SIMD extensions. I will start doing builds that will run on Pentium 2s and Pentium 3s along with older AMD chips in the near future (Dec 21, 2005 so you can bug me if I take too long). Builds that start with P3 will be for CPUs that support at least the SSE instruction set and builds that start with P2 will support CPUs that support at least the MMX instruction set. And builds that start with P1 will support Pentium 1s and on up.

Note for Windows 2003 SP1 Users and Windows 64 users running 32-bit builds

In general, I'm building with VS2005 which seems to have problems running on Windows 2003 SP1. So for now, I'm also doing VS2003 builds for certain versions of my builds. In general, the VS2003 builds are from X40 and below or X50 and above and have even numbers.

Some of the 32-bit builds made under VS2005 don't run under Windows 64 and maybe it's for the same reason that they don't run under Windows 2003 SP1. The X43a build does run under Windows 64 and I'll have to do some digging to see why the others don't right now.

Windows 64-bit Builds - Also Known as x64

At the time of this writing (November 2005), Mozilla.org does not provide native 64-bit builds for the Microsoft Windows using the x86-64 architecture. To our knowledge, Makoto Kato is the only other person that does x86-64 builds for Mozilla.org products. His website is available at Mozilla for Windows x64 platform and his site provides Trunk builds, the Build tools for x64, patches that need to be applied to get the builds to work and directions for building native 64-bit builds. Makoto provided me with a lot of help to me to get my builds going.

We will generally provide milestone and release builds towards the Version 1.5 release. At the moment, Firefox is at 1.5 Release Candidate 3 and Thunderbird is at 1.5 Release Candidate 1.

The current released version for Firefox and Thunderbird is 1.0.7 and it is unlikely that these could be built for Windows in a 64-bit native version given the pretty large divergence in the code line between 1.0.7 and the 1.5 Branch and we don't plan on backporting Makoto's changes back into 1.0.7 so the first release version for native 64-bit Windows will likely be Version 1.5.

There are some caveats towards using the native 64-bit builds and that is plugin support. As of this writing (November 2005), Sun Microsystems has not commited to releasing a 64-bit plugin for Mozilla for Java yet so Java will not run in the browser even though there is a 64-bit version of Java available. In addition, Macromedia does not have 64-bit plugins available for Flash and Shockwave so those aren't available as well.

We keep 32-bit and 64-bit versions of the browser around so that I can run the other browser if I need those plugins. In general, we prefer to run the 64-bit version of the browser.

We provide the required source code change information in the source directory in the kits. These change presume that you have Makoto's changes already applied and you can find his changes at his website which is linked above.

One note for Thunderbird users with dual-core or hyperthreading systems. Some users have run into hanging problems with Thunderbird x64 on dual-core systems and have found a workaround in setting the processor affinity for the Thunderbird process. In general, this is a pain in the neck to do as you have to do it every time. But there is a better solution that you can read about in mozillaZine.

Firefox Builds

Windows 64

July 19, 2008 Firefox (Minefield) Community Edition 301 Win64 K8Q/64-X06 (LUT precache)
June 24, 2008 Firefox (Minefield) Community Edition 30 Win64 K8Q/64-X05b (Javascript bugfix)
June 19, 2008 Firefox (Minefield) Community Edition 30 Win64 K8Q/64-X05
June 14, 2008 Firefox (Minefield) Community Edition 30rc3 Win64 K8Q/64-X04 (PGO improvements, fixed missing redistributables)
June 9, 2008 Firefox (Minefield) Community Edition 30rc2 Win64 K8Q/64-X03 (jpeg, gfx, png, round, lock improvements)
June 4, 2008 Firefox (Minefield) Community Edition 30rc2 Win64 K8Q/64-X02 (PGO)
June 4, 2008 Firefox (Minefield) Community Edition 30rc2 Win64 K8Q/64-X01
May 18, 2008 Firefox (Minefield) Community Edition 30rc1 Win64 K8Q/64-X01
April 23, 2008 Firefox (Minefield) Community Edition TRUNK_20080422 Win64 K8Q/64-X01 (this is a build that is very close to Firefox 3.0 Release Candidate 1, and is minimally optimized)
April 22, 2008 Firefox (Bon Echo) Community Edition Release_20014 Win64 K8N/64-X05
March 24, 2008 Firefox (Bon Echo) Community Edition Release_20013 Win64 K8N/64-X05
February 24, 2008 Firefox (Bon Echo) Community Edition Release_20012 Win64 K8N/64-X05
January 2, 2008 Firefox (Bon Echo) Community Edition Release_20011 Win64 K8N/64-X05 (adds spell checker)
December 3, 2007 Firefox (Bon Echo) Community Edition Release_20011 Win64 K8N/64-X04
November 13, 2007 Firefox (Bon Echo) Community Edition Release_2009 Win64 K8N/64-X04
October 31, 2007 Firefox (Bon Echo) Community Edition Release_2008 Win64 K8N/64-X04
September 14, 2007 Firefox (Bon Echo) Community Edition Release_2007 Win64 K8N/64-X04
August 11, 2007 Firefox (Bon Echo) Community Edition Release_2006 Win64 K8N/64-X03
July 22, 2007 Firefox (Bon Echo) Community Edition Release_2005 Win64 K8N/64-X02
June 3, 2007 Firefox (Bon Echo) Community Edition Release_2004 Win64 K8N/64-X02
March 24, 2007 Firefox (Bon Echo) Community Edition Release_2003 Win64 K8N/64-X02
March 4, 2007 Firefox (Bon Echo) Community Edition Release_2002 Win64 K8N/64-X02
February 18, 2007 Firefox (Bon Echo) Community Edition Release_2001 Win64 K8N/64-X02
October 31, 2006 Firefox (Bon Echo) Community Edition Release_20 Win64 K8N/64-X02
October 24, 2006 Firefox (Bon Echo) Community Edition Release_20 Win64 K8N/64-X01 Note: not all optimizations are in this build yet as I wanted to get this build out quickly.
September 17, 2006 Firefox (Deer Park) Community Edition Release_1507 Win64 K8M/64-X19 
August 21, 2006 Firefox (Deer Park) Community Edition Release_1506 Win64 K8M/64-X19 
July 25, 2006 Firefox (Deer Park) Community Edition Release_1505 Win64 K8M/64-X19
June 4, 2006 Firefox (Deer Park) Community Edition Release_1504 Win64 K8M/64-X19
May 6, 2006 Firefox (Deer Park) Community Edition Release_1503 Win64 K8M/64-X19
May 5, 2006 Firefox (Deer Park) Community Edition Release_1503 Win64 K8M/64-X17 (new process used)
May 2, 2006 Firefox (Deer Park) Community Edition Release_1502 Win64 K8M/64-X17 (new process used)
April 15, 2006 Firefox (Deer Park) Community Edition Release_1502 Win64 K8M/64-X15
February 18, 2006 Firefox (Deer Park) Community Edition Release_1501 Win64 K8M/64-X15
February 9, 2006 Firefox (Deer Park) Community Edition Release_1501 Win64 K8M/64-X14
January 18, 2006 Firefox (Deer Park) Community Edition Branch 20060108 build Win32 K8B-X58 (this is here for those that want to run a Win32 build on a Win64 system)
January 7, 2006 Firefox (Deer Park) Community Edition Branch 20051221 build Win64 K8M/64-X14
December 14, 2005 Firefox (Deer Park) Community Edition Branch 20051211 build Win64 K8M/64-X13
December 12, 2005 Firefox (Deer Park) Community Edition Branch 20051211 build Win64 K8M/64-X12
November 29, 2005 Firefox (Deer Park) Community Edition 1.5 build Win64 K8M/64-X12

Note: a Trunk Win64 build from Makoto Kato (20060214) can be found at http://www.mozilla-x86-64.com/download.html
I generally prefer release builds as they are far more stable but some people like to play with the latest and greatest.

Windows 32 SSE2

July 3, 2008 Firefox (Bon Echo) Community Edition 3.0 build Win32 K8D-X03
June 24, 2008 Firefox (Bon Echo) Community Edition 3.0 build Win32 K8D-X02
June 17, 2008 Firefox (Bon Echo) Community Edition 3.0 build Win32 K8D-X01
April 22, 2008 Firefox (Bon Echo) Community Edition 2.0.0.14 build Win32 K8C-X04
March2, 2008 Firefox (Bon Echo) Community Edition 2.0.0.12 build Win32 K8C-X03
January 1, 2008 Firefox (Bon Echo) Community Edition 2.0.0.11 build Win32 K8C-X03 - added spell checker
December 11, 2007 Firefox (Bon Echo) Community Edition 2.0.0.11 build Win32 K8C-X02
November 16, 2007 Firefox (Bon Echo) Community Edition 2.0.0.9 build Win32 K8C-X02
October 29, 2007 Firefox (Bon Echo) Community Edition 2.0.0.8 build Win32 K8C-X02
September 20, 2007 Firefox (Bon Echo) Community Edition 2.0.0.7 build Win32 K8C-X02
August 8, 2007 Firefox (Bon Echo) Community Edition 2.0.0.6 build Win32 K8C-X01 
July 22, 2007 Firefox (Bon Echo) Community Edition 2.0.0.5 build Win32 K8C-X01 
June 3, 2007 Firefox (Bon Echo) Community Edition 2.0.0.4 build Win32 K8C-X01 
March 23, 2007 Firefox (Bon Echo) Community Edition 2.0.0.3 build Win32 K8C-X01 
March 17, 2007 Firefox (Bon Echo) Community Edition 2.0.0.2 build Win32 K8C-X01 
October 26, 2006 Firefox (Bon Echo) Community Edition 2.0 build Win32 K8C-X01
October 26, 2006 Firefox (Deer Park) Community Edition 1.5.0.7 build Win32 K8B-X71s
September 24, 2006 Firefox (Deer Park) Community Edition 1.5.0.7 build Win32 K8B-X71 (updated to fix cursor bug)
August 20, 2006 Firefox (Deer Park) Community Edition 1.5.0.6 build Win32 K8B-X71
June 4, 2006 Firefox (Deer Park) Community Edition 1.5.0.4 build Win32 K8B-X71
May 4, 2006 Firefox (Deer Park) Community Edition 1.5.0.3 build Win32 K8B-X71
April 18, 2006 Firefox (Deer Park) Community Edition 1.5.0.2 build Win32 K8B-X71
March 25, 2006 Firefox (Deer Park) Community Edition 1.5.0.1 build Win32 K8B-X71
March 20, 2006 Firefox (Deer Park) Community Edition 1.5.0.1 build Win32 K8B-X69
March 7, 2006 Firefox (Deer Park) Community Edition 1.5.0.1 build Win32 K8B-X67 (updated March 8, 2006 to add missing files)
March 4, 2006 Firefox (Deer Park) Community Edition 1.5.0.1 build Win32 K8B-X65
February 7, 2006 Firefox (Deer Park) Community Edition 1.5.0.1 build Win32 K8B-X63 (updated 2/18/2006 to work on Win64 and WS2003)
February 3, 2006 Firefox (Deer Park) Community Edition 1.5.0.1 build Win32 K8B-X61
January 26, 2006 Firefox (Deer Park) Community Edition Branch 20060108 build Win32 K8B-X61
January 22, 2006 Firefox (Deer Park) Community Edition Branch 20060108 build Win32 K8B-X59a
January 18, 2006 Firefox (Deer Park) Community Edition Branch 20060108 build Win32 K8B-X58 (for Windows Server 2003 SP1 users)
January 16, 2006 Firefox (Deer Park) Community Edition Branch 20060108 build Win32 K8B-X57a
January 05, 2006 Firefox (Deer Park) Community Edition Branch 20051221 build Win32 K8B-X55b (the ID should be Branch 20051221)
January 05, 2006 Firefox (Deer Park) Community Edition Branch 20051221 build Win32 K8B-X55
January 05, 2006 Firefox (Deer Park) Community Edition Branch 20051221 build Win32 K8B-X54
December 27, 2005 Firefox (Deer Park) Community Edition Branch 20051221 build Win32 K8B-X53a
December 27, 2005 Firefox (Deer Park) Community Edition Branch 20051221 build Win32 K8B-X53
December 25, 2005 Firefox (Deer Park) Community Edition Branch 20051221 build Win32 K8B-X50
December 24, 2005 Firefox (Deer Park) Community Edition Branch 20051221 build Win32 K8B-X51a 
December 24, 2005 Firefox (Deer Park) Community Edition Branch 20051221 build Win32 K8B-X51
December 22, 2005 Firefox (Deer Park) Community Edition Branch 20051221 build Win32 K8B-X49
December 20, 2005 Firefox (Deer Park) Community Edition Branch 20051211 build Win32 K8B-X47a 
December 18, 2005 Firefox (Deer Park) Community Edition Branch 20051211 build Win32 K8B-X45a.

Windows 32 SSE

May 20, 2006 Firefox Community Edition 1.5.0.3 build Win32 P3Y-X27
April 29, 2006 Firefox Community Edition 1.5.0.2 build Win32 P3Y-X27
February 26, 2006 Firefox Community Edition 1.5.0.1 build Win32 P3Y-X25
February 24, 2006 Firefox Community Edition 1.5.0.1 build Win32 P3Y-X23
February 24, 2006 Firefox Community Edition 1.5.0.1 build Win32 P3Y-X21 (this has a PNG rendering bug in it)
February 12, 2006 Firefox Community Edition 1.5.0.1 build Win32 P3Y-X19
January 22, 2006 Firefox Community Edition Branch 20060108 build Win32 P3Y-X19
November 28, 2005 Firefox (Deer Park) Community Edition 1.5 Release Candidate 3 build Win32 P3Y-X16.

Windows 32 MMX (can be used on SSE too)

August 30, 2007 Firefox Community Edition 2.0.0.6 build Win32 P2Y-X17
February 22, 2006 Firefox Community Edition 1.5.0.1 build Win32 P2Y-X17
January 12, 2006 Firefox Community Edition Branch 20060108 build Win32 P2Y-X17bColl

Windows 32 (No SIMD)

May 14, 2006 Community Edition 1.5.0.3 build Win32 P1A-X05
February 26, 2006 Community Edition 1.5.0.1 build Win32 P1A-X05
January 12, 2006  Community Edition Branch 20051221 build Win32 P1A-X03b
December 22, 2005 Firefox (Deer Park) Community Edition Branch 20051211 build Win32 P1A-X01a 
December 22, 2005 Firefox (Deer Park) Community Edition Branch 20051211 build Win32 P1A-X01

Some of our older 32-bit Firefox builds, Release 1.0.7, Trunk and 1.5 prerelease builds can be found at https://www.pryan.org/mozilla/firefox/mmoy/

Thunderbird Builds

A note from a user on MozillaZine when using dual-core systems:

im not sure if its your place or you care about doing it, but i've been using your K8T-X54 thunderbird build on my AMD 64 4400+ X2 machine, and it continuously times out whenever i try and get mail. i did a bit of looking around, and found that installing some drivers for the Athlon 64 X2 Dual Core Processor seemed to fix this problem straight away. you can find the drivers here:   http://www.amd.com/us-en/Processors/TechnicalResources/0,,30_182_871_13118,00.html

Windows 32 SSE2

August 17, 2007: Thunderbird Community Edition 2.0.0.6 K8T-X54a
April 22, 2006: Thunderbird Community Edition 1.5.0.2 K8T-X54a
April 21, 2006: Thunderbird Community Edition 1.5.0.2 K8T-X54
January 15, 2006: Thunderbird Community Edition 1.5 K8T-X54
December 22, 2005: Thunderbird Community Edition 1.5 Release Candidate 2 build K8T-X47
December 16, 2005: Thunderbird Community Edition Branch 20051214 build K8B-X40-tabbed
November 26, 2005: Thunderbird Community Edition 1.5 Release Candidate 1 build K8B-X40

Windows 64

April 23, 2008: Thunderbird Community Edition 2.0.0.14_Release Win64 K8N-X03
November 23, 2007: Thunderbird Community Edition 2.0.0.9_Release Win64 K8N-X03
August 16, 2007: Thunderbird Community Edition 2.0.0.6_Release Win64 K8N-X03
April 21, 2007: Thunderbird Community Edition 2.0.0.0_Release Win64 K8N-X02
December 10, 2006: Thunderbird Community Edition 1.5.0.8_Release Win64 K8T-X15
April 21, 2006: Thunderbird Community Edition 1.5.0.2_Release Win64 K8T-X15
April 4, 2006: Thunderbird Community Edition 1.5_Release Win64 K8T-X15
January 14, 2006: Thunderbird Community Edition 1.5_Release Win64 K8T-X14
December 16, 2005: Thunderbird Community Edition Branch 20051214 build Win64 K8T-X13-tabbed
December 11, 2005: Thunderbird Community Edition Branch 20051211 build Win64 K8T-X11
November 24, 2005 Thunderbird Community Edition 1.5 Release Candidate 1 build Win64 K8T-X11.

Some of our older 32-bit Thunderbird builds, Release, Trunk and 1.5 prerelease can be found at https://www.pryan.org/mozilla/thunderbird/mmoy/

Miscellaneous Notes

To use XP Common Controls, add the following to the firefox.exe.manifest file.

<dependency>
   <dependentAssembly>
       <assemblyIdentity
           type="win32"
           name="Microsoft.Windows.Common-Controls"
           version="6.0.0.0"
           processorArchitecture="X86"
           publicKeyToken="6595b64144ccf1df"
           language="*"
       />
   </dependentAssembly>
</dependency>


Return to Homepage
Updated July 19, 2008. For comments and questions, send email to Vector.x64 @ gmail.com (without the spaces).